physical separation - Alemán Inglés Diccionario